package com.eml.service.dao;

import com.eml.service.entity.Merchant;

public interface MerchantDao {
    //添加
    Merchant merchantsRegister(Merchant merchant)throws Exception;

    //查询
    Merchant selectByMerchantname(String merchant_accontname)throws Exception;



    //修改
    void updateMerchantsBasicInformation()throws Exception;

    //修改
    void updateMerchantsPassword()throws Exception;

    //查询
    void selectMerchantInfo()throws Exception;

    //添加
    void initiateTakeOrdersRequest()throws Exception;

    //添加
    void writeTakeOrdersInfo()throws Exception;

    //查询
    void commitTakeOrdersRequest()throws Exception;

    //查询
    void receivedOrder()throws Exception;

    //查询
    void checkOrderBasicInfo()throws Exception;

    //查询
    void prepareProducts()throws Exception;

    //查询
    void sendDeliveryRequest()throws Exception;

    //查询
    void commitDeliveryRequest()throws Exception;

}
